# 01-声明一个函数.py
'''
def 函数名(参数):
    函数体
    return 返回值

参数和返回值可以省略
函数要声明才能调用
函数只有调用了代码才会执行

'''
# 1、不带参函数
def hello():
    print('马上就过年了！')
# 函数只有调用了才会执行
print(hello())
# 2、带参得函数(zyz是叫形参)
def add(x,y,z):
    result = x+y+z
    print(f'{x}+{y}+{z}的值为{result}')
add(10,40,100) # 调用的时候就要给实参
# 3、实现一个功能 控制台输入n个数相加
# input 输出接收输入值再相加
def adds(x):
    '''
    :param x: 传递需要输入n个数相加
    '''
    sum = 0
    for i in range(1,x+1):
        index = float(input('请输入第{}:'.format(i)))
        sum +=index
    return sum  # return 会返回值,还会结束循环
# return 返回值需要接收
a =adds(int(input('请输入几个数相加：')))
print(a)

# 4、声明四个（加减乘除函数） 
# 再声明一个函数 ，先告诉我需要加减乘除（1-4）中的哪个 判断后再调用相应的函数，并给出结果

